the chamber of deputies - French English Dictionary